to hand over documents - Espagnol Anglais Dictionnaire